separation levee - İspanyolca İngilizce Sözlük